Dreitier\Nadi\Vendor\Twig\ExtensionSet B

Total Complexity 93
Dependencies 12
Dependents 1
Total lines 460
Lines of code 277
Logical lines of code 155
Comment lines 46
Methods 33
Properties 19

Methods 33

Method Rating Maintainability Complexity Lines of code
initExtension()
A
44 15 39
getFunction()
S
55 7 20
getFilter()
S
55 7 20
getGlobals()
S
58 5 16
getTest()
S
58 5 15
getTokenParser()
S
60 5 14
getLastModified()
S
61 5 12
initExtensions()
S
58 2 17
addExtension()
S
63 3 10
getExtension()
S
67 2 7
getNodeVisitors()
S
72 2 6
getBinaryOperators()
S
72 2 6
getUnaryOperators()
S
72 2 6
getTests()
S
72 2 6
addTest()
S
70 2 6
getTokenParsers()
S
72 2 6
addTokenParser()
S
71 2 6
addNodeVisitor()
S
71 2 6
setExtensions()
S
74 2 5
getFilters()
S
72 2 6
addFilter()
S
70 2 6
getFunctions()
S
72 2 6
addFunction()
S
70 2 6
isInitialized()
S
80 2 3
registerUndefinedFilterCallback()
S
80 1 3
initRuntime()
S
81 1 3
registerUndefinedTokenParserCallback()
S
80 1 3
registerUndefinedFunctionCallback()
S
80 1 3
resetGlobals()
S
81 1 3
hasExtension()
S
78 1 3
getSignature()
S
80 1 3
getExtensions()
S
82 1 3
__construct()
S
80 1 3